﻿using System;
namespace Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik {
    
    
    public interface IMenetlusOtsing {
        
        System.Boolean? EXCLUDE {
            get;
            set;
        }
        
        System.Int64? ObjektID {
            get;
            set;
        }
        
        string AsjaNR {
            get;
            set;
        }
        
        string MenetluseNR {
            get;
            set;
        }
        
        string Nimetus {
            get;
            set;
        }
        
        System.Collections.Generic.List<System.Int64?> AsjaLiikKL {
            get;
            set;
        }
        
        System.Collections.Generic.List<System.Int64?> TyypKL {
            get;
            set;
        }
        
        System.Collections.Generic.List<System.Int64?> MenetlusLiikKL {
            get;
            set;
        }
        
        System.Collections.Generic.List<System.Int64?> MenetlusLiigiAlaLiikKL {
            get;
            set;
        }
        
        System.DateTime? AlgusKP {
            get;
            set;
        }
        
        System.DateTime? AlgusKPVahemikuLoppKP {
            get;
            set;
        }
        
        System.DateTime? AsjaAlgusKP {
            get;
            set;
        }
        
        System.DateTime? AsjaAlgusKPVahemikuLoppKP {
            get;
            set;
        }
        
        System.Collections.Generic.List<System.Int64?> AsjaStaadiumKL {
            get;
            set;
        }
        
        System.DateTime? AsjaStaadiumKP {
            get;
            set;
        }
        
        System.Int64? AsjaSeisundKL {
            get;
            set;
        }
        
        System.DateTime? AsjaSeisundKP {
            get;
            set;
        }
        
        System.DateTime? AsjaSeisundKPVahemikuLoppKP {
            get;
            set;
        }
        
        System.Collections.Generic.List<System.Int64?> SeisundKL {
            get;
            set;
        }
        
        System.DateTime? SeisundKP {
            get;
            set;
        }
        
        string KvalifikatsioonidCSV {
            get;
            set;
        }
        
        System.DateTime? ViimaseToiminguAlgusKP {
            get;
            set;
        }
        
        System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IOsalineOtsing> Osalised {
            get;
            set;
        }
        
        string MenetlejadCSV {
            get;
            set;
        }
        
        string MenetlevadAsutusedCSV {
            get;
            set;
        }
        
        System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IJuriidilineIsikOtsing> MenetlevadAsutused {
            get;
            set;
        }
        
        System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohustisOtsing> KehtivadKohustised {
            get;
            set;
        }
        
        System.DateTime? ViimaseToiminguAlgusKPVahemikuLoppKP {
            get;
            set;
        }
        
        System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ISyyteosyndmusOtsing> Syyteosyndmused {
            get;
            set;
        }
        
        System.Boolean? PuudutabAlaealisi {
            get;
            set;
        }
        
        System.Int64? AsjaMenetlevRiikKL {
            get;
            set;
        }
        
        System.Int64? AsjaObjektID {
            get;
            set;
        }
        
        System.Boolean? MenetlejaOnMaaramata {
            get;
            set;
        }
        
        string MenetlenudValisriigiAsutus {
            get;
            set;
        }
        
        System.Int64? JrkNr {
            get;
            set;
        }
        
        System.DateTime? KohtuasjaAlgusKP {
            get;
            set;
        }
        
        System.DateTime? KohtuasjaAlgusKPVahemikuLoppKP {
            get;
            set;
        }
        
        string KohtuasjaPealkiri {
            get;
            set;
        }
        
        string KOLANR {
            get;
            set;
        }
        
        System.Collections.Generic.List<System.Int64?> LubatudObjektIDd {
            get;
            set;
        }
        
        string MenetluseNrKoosJrkNr {
            get;
            set;
        }
        
        System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetluseSisulineLiigitusOtsing> MenetluseSisulineLiigitus {
            get;
            set;
        }
        
        System.DateTime? RegistreerimiseKP {
            get;
            set;
        }
        
        System.DateTime? RegistreerimiseKPVahemikuLoppKP {
            get;
            set;
        }
        
        System.DateTime? SeisundKPVahemikuLoppKP {
            get;
            set;
        }
        
        System.Int64? SalastatuseTaseKL {
            get;
            set;
        }
        
        System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToimingOtsing> Toimingud {
            get;
            set;
        }
    }
}
